package com.zjdiepu.www.model.dh.ext;

import java.sql.Timestamp;

import com.zjdiepu.www.base.core.BaseModel;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**      
* 项目名称：dpqc-parent-manager-information   
* 类名称：DhOverdueTrailerRecord   
* 类描述：   逾期_拖车记录
* 创建人：zhangzj
* 创建时间：2017年5月4日 上午10:12:10   
* 修改人：zhangzj
* 修改时间：2017年5月4日 上午10:12:10   
* 修改备注：   
* @version V1.0     
*/ 
@ApiModel(value="DhOverdueTrailerRecordExt", description="逾期_拖车记录", parent = BaseModel.class)
public class DhOverdueTrailerRecordVo extends BaseModel{

	/** 
	* @author zhangzj
	*  
	* @version V1.0
	*/ 
	private static final long serialVersionUID = 1L;

	private String busiId;
	private String cusId;
	private String trailerId;
	/** 
	* @author zhangzj
	* @Fields statusTrailer : 拖车状态
	* @version V1.0
	*/ 
	@ApiModelProperty(name="statusTrailer",required=false,value="拖车状态",example="拖车状态")
	private int statusTrailer;
	/** 
	* @author zhangzj
	* @Fields timeTrailer : 拖车时间
	* @version V1.0
	*/ 
	@ApiModelProperty(name="timeTrailer",required=false,value="拖车时间",example="拖车时间")
	private String timeTrailer;
	
	/** 
	* @author zhangzj
	* @Fields addrPark : 停放地
	* @version V1.0
	*/ 
	@ApiModelProperty(name="addrPark",required=false,value="停放地",example="停放地")
	private String addrPark;
	
	/** 
	* @author zhangzj
	* @Fields keyCar : 车钥匙
	* @version V1.0
	*/ 
	@ApiModelProperty(name="keyCar",required=false,value="车钥匙",example="车钥匙")
	private String keyCar;
	/** 
	* @author zhangzj
	* @Fields executor : 执行组别
	* @version V1.0
	*/ 
	@ApiModelProperty(name="executor",required=false,value="执行组别",example="执行组别")
	private String executor;
	
	/** 
	* @author zhangzj
	* @Fields statusDrivingLicense : 行驶证状态
	* @version V1.0
	*/ 
	@ApiModelProperty(name="statusDrivingLicense",required=false,value="行驶证状态",example="行驶证状态")
	private String statusDrivingLicense;
	/** 
	* @author zhangzj
	* @Fields statusPurchaseTax : 购置税状态
	* @version V1.0
	*/
	@ApiModelProperty(name="statusPurchaseTax",required=false,value="购置税状态",example="购置税状态")
	private String statusPurchaseTax;
	/** 
	* @author zhangzj
	* @Fields statusCertificateRegistration : 登记证书状态
	* @version V1.0
	*/ 
	@ApiModelProperty(name="statusCertificateRegistration",required=false,value="登记证书状态",example="登记证书状态")
	private String statusCertificateRegistration;
	
	/** 
	* @author zhangzj
	* @Fields statusBill : 购车发票状态 
	* @version V1.0
	*/ 
	@ApiModelProperty(name="statusBill",required=false,value="购车发票状态 ",example="购车发票状态 ")
	private String statusBill;
	/** 
	* @author zhangzj
	* @Fields statusOwe : 欠养路费状态
	* @version V1.0
	*/ 
	@ApiModelProperty(name="statusOwe",required=false,value="欠养路费状态",example="欠养路费状态")
	private String statusOwe;
	/** 
	* @author zhangzj
	* @Fields statusBreak : 违章状态
	* @version V1.0
	*/ 
	@ApiModelProperty(name="statusBreak",required=false,value="违章状态",example="违章状态")
	private String statusBreak;
	/** 
	* @author zhangzj
	* @Fields engineNumber : 发动机号
	* @version V1.0
	*/ 
	@ApiModelProperty(name="engineNumber",required=false,value="发动机号",example="发动机号")
	private String engineNumber;
	
	/** 
	* @author zhangzj
	* @Fields chassisNumber : 底盘号
	* @version V1.0
	*/ 
	@ApiModelProperty(name="chassisNumber",required=false,value="底盘号",example="底盘号")
	private String chassisNumber;
	/** 
	* @author zhangzj
	* @Fields mileage : 公里数
	* @version V1.0
	*/ 
	@ApiModelProperty(name="mileage",required=false,value="公里数",example="公里数")
	private int mileage;
	/** 
	* @author zhangzj
	* @Fields costTrailer : 拖车费用
	* @version V1.0
	*/ 
	@ApiModelProperty(name="costTrailer",required=false,value="拖车费用",example="拖车费用")
	private double costTrailer;
	/** 
	* @author zhangzj
	* @Fields costMaintenance : 车辆维修费
	* @version V1.0
	*/ 
	@ApiModelProperty(name="costMaintenance",required=false,value="车辆维修费",example="车辆维修费")
	private double costMaintenance;
	/** 
	* @author zhangzj
	* @Fields costOther : 其他费用
	* @version V1.0
	*/ 
	@ApiModelProperty(name="costOther",required=false,value="其他费用",example="其他费用")
	private double costOther;
	/** 
	* @author zhangzj
	* @Fields remarkCar : 车况备注
	* @version V1.0
	*/ 
	@ApiModelProperty(name="remarkCar",required=false,value="车况备注",example="车况备注")
	private String remarkCar;
	/** 
	* @author zhangzj
	* @Fields remarkToll : 养路费备注
	* @version V1.0
	*/ 
	@ApiModelProperty(name="remarkToll",required=false,value="养路费备注",example="养路费备注")
	private String remarkToll;
	
	/** 
	* @author zhangzj
	* @Fields remarkBreak : 违章备注
	* @version V1.0
	*/ 
	@ApiModelProperty(name="remarkBreak",required=false,value="违章备注",example="违章备注")
	private String remarkBreak;
	/** 
	* @author zhangzj
	* @Fields remarkTotal : 综合备注
	* @version V1.0
	*/ 
	@ApiModelProperty(name="remarkTotal",required=false,value="综合备注",example="综合备注")
	private String remarkTotal;
	/** 
	* @author zhangzj
	* @Fields goodsOther : 车辆其他物品
	* @version V1.0
	*/ 
	@ApiModelProperty(name="goodsOther",required=false,value="车辆其他物品",example="车辆其他物品")
	private String goodsOther;
	
	/** 
	* @author zhangzj
	* @Fields dataOther : 其他车辆资料
	* @version V1.0
	*/ 
	@ApiModelProperty(name="dataOther",required=false,value="其他车辆资料",example="其他车辆资料")
	private String dataOther;
	/** 
	* @author zhangzj
	* @Fields remarkApply : 拖车申请备注
	* @version V1.0
	*/ 
	@ApiModelProperty(name="remarkApply",required=false,value="拖车申请备注",example="拖车申请备注")
	private String remarkApply;
	/** 
	* @author zhangzj
	* @Fields operatorApply : 拖车申请人
	* @version V1.0
	*/ 
	@ApiModelProperty(name="operatorApply",required=false,value="拖车申请人",example="拖车申请人")
	private String operatorApply;
	/** 
	* @author zhangzj
	* @Fields nameOperatorApply : 拖车申请人姓名
	* @version V1.0
	*/ 
	@ApiModelProperty(name="nameOperatorApply",required=false,value="拖车申请人姓名",example="拖车申请人姓名")
	private String nameOperatorApply;
	/** 
	* @author zhangzj
	* @Fields timeApply : 拖车申请时间 
	* @version V1.0
	*/ 
	@ApiModelProperty(name="timeApply",required=false,value="拖车申请时间 ",example="拖车申请时间 ")
	private Timestamp timeApply;
	
	public String getBusiId() {
		return busiId;
	}
	public void setBusiId(String busiId) {
		this.busiId = busiId;
	}
	public String getCusId() {
		return cusId;
	}
	public void setCusId(String cusId) {
		this.cusId = cusId;
	}
	public String getTrailerId() {
		return trailerId;
	}
	public void setTrailerId(String trailerId) {
		this.trailerId = trailerId;
	}
	public int getStatusTrailer() {
		return statusTrailer;
	}
	public void setStatusTrailer(int statusTrailer) {
		this.statusTrailer = statusTrailer;
	}
	public String getTimeTrailer() {
		return timeTrailer;
	}
	public void setTimeTrailer(String timeTrailer) {
		this.timeTrailer = timeTrailer;
	}
	public String getAddrPark() {
		return addrPark;
	}
	public void setAddrPark(String addrPark) {
		this.addrPark = addrPark;
	}
	public String getKeyCar() {
		return keyCar;
	}
	public void setKeyCar(String keyCar) {
		this.keyCar = keyCar;
	}
	public String getExecutor() {
		return executor;
	}
	public void setExecutor(String executor) {
		this.executor = executor;
	}
	public String getStatusDrivingLicense() {
		return statusDrivingLicense;
	}
	public void setStatusDrivingLicense(String statusDrivingLicense) {
		this.statusDrivingLicense = statusDrivingLicense;
	}
	public String getStatusPurchaseTax() {
		return statusPurchaseTax;
	}
	public void setStatusPurchaseTax(String statusPurchaseTax) {
		this.statusPurchaseTax = statusPurchaseTax;
	}
	public String getStatusCertificateRegistration() {
		return statusCertificateRegistration;
	}
	public void setStatusCertificateRegistration(String statusCertificateRegistration) {
		this.statusCertificateRegistration = statusCertificateRegistration;
	}
	public String getStatusBill() {
		return statusBill;
	}
	public void setStatusBill(String statusBill) {
		this.statusBill = statusBill;
	}
	public String getStatusOwe() {
		return statusOwe;
	}
	public void setStatusOwe(String statusOwe) {
		this.statusOwe = statusOwe;
	}
	public String getStatusBreak() {
		return statusBreak;
	}
	public void setStatusBreak(String statusBreak) {
		this.statusBreak = statusBreak;
	}
	public String getEngineNumber() {
		return engineNumber;
	}
	public void setEngineNumber(String engineNumber) {
		this.engineNumber = engineNumber;
	}
	public String getChassisNumber() {
		return chassisNumber;
	}
	public void setChassisNumber(String chassisNumber) {
		this.chassisNumber = chassisNumber;
	}
	public int getMileage() {
		return mileage;
	}
	public void setMileage(int mileage) {
		this.mileage = mileage;
	}
	public double getCostTrailer() {
		return costTrailer;
	}
	public void setCostTrailer(double costTrailer) {
		this.costTrailer = costTrailer;
	}
	public double getCostMaintenance() {
		return costMaintenance;
	}
	public void setCostMaintenance(double costMaintenance) {
		this.costMaintenance = costMaintenance;
	}
	public double getCostOther() {
		return costOther;
	}
	public void setCostOther(double costOther) {
		this.costOther = costOther;
	}
	public String getRemarkCar() {
		return remarkCar;
	}
	public void setRemarkCar(String remarkCar) {
		this.remarkCar = remarkCar;
	}
	public String getRemarkToll() {
		return remarkToll;
	}
	public void setRemarkToll(String remarkToll) {
		this.remarkToll = remarkToll;
	}
	public String getRemarkBreak() {
		return remarkBreak;
	}
	public void setRemarkBreak(String remarkBreak) {
		this.remarkBreak = remarkBreak;
	}
	public String getRemarkTotal() {
		return remarkTotal;
	}
	public void setRemarkTotal(String remarkTotal) {
		this.remarkTotal = remarkTotal;
	}
	public String getGoodsOther() {
		return goodsOther;
	}
	public void setGoodsOther(String goodsOther) {
		this.goodsOther = goodsOther;
	}
	public String getDataOther() {
		return dataOther;
	}
	public void setDataOther(String dataOther) {
		this.dataOther = dataOther;
	}
	public String getRemarkApply() {
		return remarkApply;
	}
	public void setRemarkApply(String remarkApply) {
		this.remarkApply = remarkApply;
	}
	public String getOperatorApply() {
		return operatorApply;
	}
	public void setOperatorApply(String operatorApply) {
		this.operatorApply = operatorApply;
	}
	public String getNameOperatorApply() {
		return nameOperatorApply;
	}
	public void setNameOperatorApply(String nameOperatorApply) {
		this.nameOperatorApply = nameOperatorApply;
	}
	public Timestamp getTimeApply() {
		return timeApply;
	}
	public void setTimeApply(Timestamp timeApply) {
		this.timeApply = timeApply;
	}
	
}
